7760 Margerum Ave San Diego Ca 92120, 123 | HotPads