2 & 3 Bedroom Townhomes & Apartments in San Lorenzo