514-516 Cesar E Chavez Parkway, San Diego, CA 92113 - HotPads