The Reserve

Apartment complex in Oxnard, California