654 Larkmont ST, Manteca, CA 95336 - MLS#ML81847830 - Vista Propert...