Metro 77 & 85 Apartments
77-85 Estabrook St, San Leandro, CA, 94577, United States(510) 351-8694
Choose your new apartment for rent in Metro 77 & 85 Apartments in San Leandro, CA. The cozy cafes, markets, and, of course, shopping will be always near your new. You have plenty of variants: 2 bedroom apartment for rent, 3 bedroom apartment rentals, studio rentals etc.
Categories: 1 bedroom apartment rentals
" The best place ever! Everything is so comfortable and just as I had imagined! "