Serra Commons Apartments 1580 Southgate Ave Daly City, CA 94015 Phone: (650) 756-1405
Category: Apartments