539 Nevada St, San Francisco, CA 94110
$830,000 Sold on Nov 22, 2024
Single Family Residence
MLS #: ML81982183 2 Bd 1 Ba 1,105 Sq Ft
1,751 Sq Ft Lot 1 Garage 1955 Year Built