USD $
Choose a Currency
 

8050 Selma Ave
Los Angeles, CA 90046, USA
$5,495,000 USD
4 bedrooms 5 baths
5800 Sq Feet | 539 Sq M