Viewed
2626 Griffith Street
San Francisco, CA 94124
$288,000
0.05 acres
Listed By CENTURY 21 Masters