Redwood Plaza Village
- Address
- 830 Main St
- Place
- Redwood City , CA 94063-1900
- Landline
- (650) 367-0177
Description
Redwood Plaza Village can be found at 830 Main St . The following is offered: Apartments - In Redwood City there are 32 other Apartments. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Apartments(650)367-0177 (650)-367-0177 +16503670177