27
1751 University Ave
San Diego, CA 92103
$18,500,000 USD
41,330 SF
58
Units
5.16% Cap Rate
41,330 SF
$18,500,000 USD
Apartments