60 Burlwood Dr, San Francisco, CA 94127
$1,705,000
Sold on May 10, 2024
233 Days on Site
Single Family Residence
MLS #:
SF424020412
3
Bd
2
Ba
2,535
Sq Ft
3,297
Sq Ft Lot
0
Garage
1938
Year Built