7851 Talbert St
Playa Del Rey, CA 90293
$2,500,000 USD
4,937 SF
6
Units
4.65% Cap Rate
4,937 SF
$2,500,000 USD
Apartments