RateMyApartments
The Fillmore Center Ratings and Reviews
The Fillmore Center
1475 Fillmore Street, Alameda, CA 94115
CURRENTLY REVIEWING