1746 Luna Bella Lane, Manteca, CA 95337 - Homesnap