Sandy Ta2024-03-18T14:07:14-07:00 South of Market – 712 Bryant Street #6 South of Market – 712 Bryant Street #6 3 BR + Loft South of Market 712 Bryant Street #6 3 BA $1,349,000
Sandy Ta2024-03-11T17:23:52-07:00 Hayes Valley – 555 Fulton St #427 Hayes Valley – 555 Fulton St #427 1 Hayes Valley 555 Fulton St #427 1 $749,000
Sandy Ta2024-03-22T08:42:50-07:00 Telegraph Hill – 240 Lombard St #233 Telegraph Hill – 240 Lombard St #233 Studio Telegraph Hill 240 Lombard St #233 1 $450,000
Sandy Ta2024-03-22T09:13:26-07:00 Hayes Valley – 564 Fell St Hayes Valley – 564 Fell St 2 Hayes Valley 564 Fell St 2 $1,495,000
Sandy Ta2024-03-28T10:09:03-07:00 Cow Hollow – 2286 Filbert St Cow Hollow – 2286 Filbert St 2 Cow Hollow 2286 Filbert St 1.5 $1,150,000
Sandy Ta2024-03-25T17:31:59-07:00 Noe Valley – 4042 26th St Noe Valley – 4042 26th St 3 Noe Valley 4042 26th St 1 $1,195,000
Sandy Ta2024-02-21T15:44:43-08:00 South Beach – 338 Spear Street #39E South Beach – 338 Spear Street #39E 3 South Beach 338 Spear Street #39E 2 $2,625,000
Sandy Ta2024-03-22T15:34:08-07:00 Mission Bay – Madrone | 420 Mission Bay Blvd N #305 Mission Bay – Madrone | 420 Mission Bay Blvd N #305 1 Mission Bay 420 Mission Bay Blvd N #305 1.5 $1,150,000
Sandy Ta2024-02-21T15:43:57-08:00 South Beach – 170 King St #1131 South Beach – 170 King St #1131 2 South Beach 170 King St #131 2 $1,325,000
Sandy Ta2023-07-20T17:34:42-07:00 Pacific Heights – 2821 Buchanan St #3-4 Pacific Heights – 2821 Buchanan St #3-4 3 Pacific Heights 2821 Buchanan St #3-4 2 $2,700,000