Metro 77 & 85 Apartments

http://metro7785.com/
1 Location to serve you:
Metro 77 & 85 Apartments
  • Metro 77 & 85 Apartments
  • 77-85 Estabrook St, San Leandro, CA 94577

  • (510) 351-8694

Share this business
Contact this business
  • Apartment Rentals San Leandro, Apartments For Rent

    Find your new home at Metro 77 & 85 Apartments for rent in San Leandro, CA.
  • Get Directions
    • 1

      Metro 77 & 85 Apartments

      77-85 Estabrook St
      San Leandro, CA 94577
      tel: (510) 351-8694
      Get Directions
      Wheelchair Accessible:
      No
      Parking Available:
      No
    ×
    Start
    End
Join our Mailing List
Sign Up
×