Foxwood Apartments
1001 W 3rd Ave
Indianola
IA
50125
(515) 961-5505
Open Map
Description
Foxwood Apartments was founded in 2010, and is located at 1001 W 3rd Ave in Indianola. It employs 4 employees and is generating approximately $180,000.00 in annual revenue.
by dandb on July 10, 2015 from
dandb
apartment
Apartment Building Operators
apartment finding
Apartment Finding & Referral Services
apartment locating
apartment referral service
Apartments
miscellaneous personal services
personal services
real estate