2555 Leavenworth Street Unit: 102, San Francisco, CA 94133
2
beds
1
bath
821 Sq.Ft. LIVING AREA