12
2101 Glenneyre St
Laguna Beach, CA 92651
$6,295,000 USD
6,323 SF
7
Units
3.71% Cap Rate
6,323 SF
$6,295,000 USD
Apartments