Homewood Oxnard

1950 Solar Dr
Oxnard
California
United States