16
4084 Oregon St
San Diego, CA 92104
$3,200,000 USD
6,115 SF
7
Units
4.87% Cap Rate
6,115 SF
$3,200,000 USD
Apartments