11820 Mayfield Ave Los Angeles Ca 90049, 321 | HotPads