30
1317 Linwood Ave
Los Angeles, CA 90017
$1,650,000 USD
4,862 SF
12
Units
6.36% Cap Rate
4,862 SF
$1,650,000 USD
Apartments