173 Nyla Ave, South San Francisco, CA 94080
$1,318,000 Sold on May 31, 2022
Single Family Residence
MLS #: ML81888197 3 Bd 1 Ba 1,420 Sq Ft
4,500 Sq Ft Lot 2 Garage 1955 Year Built