We consider characterization of building interior structure from two-pass interferometric circular synthetic aperture radar data. We model returns from complex building structures as the sum of the responses from scattering primitives-plates, dihedrals, and trihedrals-observed through transfer functions that characterize both the transmission through and reflection from dielectric surfaces. Maximum-likelihood estimates for the location of primitive features and wall propagation/reflection parameters are obtained through a two-stage detection-and-estimation algorithm. We employ a sparse reconstruction algorithm to detect primitive signatures in the presence of wall effects and refine our estimates using a nonlinear minimization of local cost functions. We show that using simplified wall and primitive models, we can extract geometrically relevant features which can be combined to reveal 3-D floorplan estimates of buildings. Examples illustrate the effectiveness of the feature extraction approach.