15
7758 W 91st St
Playa del Rey, CA 90293
$3,690,000 USD
7,603 SF
6
Units
3.9% Cap Rate
7,603 SF
$3,690,000 USD
Apartments