1907 Leavenworth Street # 6, San Francisco, CA 94133
1
bed
1
bath
975 Sq.Ft. LIVING AREA
5,472 Sq.Ft. lot