3300 Narvaez Ave 63, San Jose, CA 95136
$249,000 Sold on May 22, 2025
Manufactured In Park
MLS #: ML81996077 2 Bd 2 Ba 1,368 Sq Ft
Sq Ft Lot Garage 1968 Year Built