Beds: 4Baths: 2m²: 2100
Villa
Luxury villa with pool - 6111 Brynhurst Ave, Los Angeles, CA 90043, USA