Homes for sale - 24 Ord ST #26, San Francisco, CA 94114 – MLS#42160...