39
134-138 5th Ave
Chula Vista, CA 91910
$2,495,000 USD
5,197 SF
7
Units
6.13% Cap Rate
5,197 SF
$2,495,000 USD
Apartments