The Village at Morena Vista at 5395 Napa Street, San Diego, CA 92110 | HotPads