5889 Brentwood Street, Los Angeles, CA 90003

17 BD | 17 Baths | 6,000 SQ/FT

Offered at $3,400