Santa Clara Apartments
- Address
- 1305 Santa Clara St
- Place
- Oskaloosa , IA 52577-1562
- Landline
- (641) 673-8526
Description
Santa Clara Apartments can be found at 1305 Santa Clara St . The following is offered: Apartments - In Oskaloosa there are 8 other Apartments. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Apartments(641)673-8526 (641)-673-8526 +16416738526