Villa Springs
22328 South Garden Avenue, Hayward, California
Community Type: Family
Property Details
Number of Units
66
Amenities
- Playground
Development Details
Year Built
1973
Property Management
Eden Housing Management, Inc.
22328 South Garden Avenue, Hayward, California
Community Type: Family
66
1973
Eden Housing Management, Inc.