RateMyApartments
Serra Commons Ratings and Reviews
Serra Commons
1580 Southgate Avenue, San francisco, CA 94015
CURRENTLY REVIEWING