12
6497-99 Montezuma Rd
San Diego, CA 92115
$1,199,000 USD
1,822 SF
2
Units
5.25% Cap Rate
1,822 SF
$1,199,000 USD
Apartments