RateMyApartments
Marina Plaza Apartments Ratings and Reviews
Marina Plaza Apartments
2777 Marina Blvd # 1, San Leandro, CA 94577
CURRENTLY REVIEWING