24
1413 Hemlock Ave
Imperial Beach, CA 91932
$1,755,000 USD
3,000 SF
6
Units
4.85% Cap Rate
3,000 SF
$1,755,000 USD
Apartments