24
4959 Jumano Ave
San Diego, CA 92117
$2,850,000 USD
3,874 SF
4
Units
4.66% Cap Rate
3,874 SF
$2,850,000 USD
Apartments