6513 Mammoth Ave
(1)

6513 Mammoth Ave, Los Angeles, CA 91401

Reviews

1 year ago

Big house

Love this house, huge area but the backyard sucks (I blame the drought) and the pool is fine - not sure why we have to pay for its maintenance when it hasn't been maintained in months. The neighborhood is fine, but could use some fun places.