65
1001 N Harbor Blvd
La Habra, CA 90631
$21,975,000 USD
54,664 SF
61
Units
4.58% Cap Rate
54,664 SF
$21,975,000 USD
Apartments