Multifamily projects sell near San Francisco

Properties total 409 units