Location: Haight Ashbury

  • Duplex 2
    $899000

    Duplex 2

    bed 8 Beds
    shower 4 Baths
    square_foot 240 SQ-METER