4802 Orchard Ave
San Diego, CA 92107
$10,950,000 USD
16,834 SF
16
Units
3.84% Cap Rate
16,834 SF
$10,950,000 USD
Apartments