Solana Beach/Del Mar

Single-family New Construction, 123 Sq. Ft.