11724 Carmel Creek Rd San Diego Ca 92130, 333519 | HotPads