2005 N Beachwood Dr

 2005 N Beachwood Dr, Los AngelesCA 90068
$15,5003 Beds1616 sqft