53
1507 W 83rd St
Los Angeles, CA 90047
$2,899,999 USD
6,722 SF
6
Units
6.2% Cap Rate
6,722 SF
$2,899,999 USD
Apartments