3637 Snell Ave 113, San Jose, CA 95136
$426,000 Sold on Mar 6, 2024
Manufactured In Park
MLS #: ML81954664 3 Bd 2 Ba 1,440 Sq Ft
Sq Ft Lot 0 Garage 1970 Year Built