Join our followers
21 Alta Street Unit C, San Francisco Sold 5 Days on the Market! Those Views!! Telegraph Hill Sold Price: $930,100 1 Bed/2 Baths 905sft of living space 1,331 sf lot
26 weeks ago
21 Alta Street Unit C, San Francisco Sold 5 Days on the Market! Those Views!! Telegraph Hill Sold Price: $930,100 1 Bed/2 Baths 905sft of living space 1,331 sf lot
26 weeks ago