5
829 N Edinburgh Ave
Los Angeles, CA 90046
$1,999,000 USD
3,943 SF
5
Units
3,943 SF
$1,999,000 USD
Apartments