34
12592 Washington Pl
Los Angeles, CA 90066
$3,750,000 USD
7,548 SF
10
Units
7,548 SF
$3,750,000 USD
Apartments