Indian Creek
801 Marine Pkwy
Redwood City
CA
94065
(650) 830-5267
Open Map
Air Conditioning
Apartment Operators
Cable Ready
Dishwasher
Electronic Thermostat
Energy-Efficient Electric Appliances Included
On Site Maintenance
Swimming Pool
Unclassified
Wireless Internet Access