5 Unit Apartment Building

    518 Meder Street

    Seller Represented
    14 Days On Market

    Book a Tour
    518 Meder Street, Santa Cruz, CA, USA

    Interested in This Property?

    Book a Tour