18652 Libra Cir
Huntington Beach, CA 92646
$2,250,000 USD
3,795 SF
4
Units
2.94% Cap Rate
3,795 SF
$2,250,000 USD
Apartments