16
202-208 Willie James Jones Ave
San Diego, CA 92102
$12,250,000 USD
31,857 SF
41
Units
5.24% Cap Rate
31,857 SF
$12,250,000 USD
Apartments