About company

  Welcome to the Largest Selection of Rental Homes & Apartments in Decatur, IL Swartz Properties was voted #1 Best Apartment Community from 2010 to 2019 in the Herald & Review’s Readers’ Choice Awards. With our courteous, friendly and dependable staff, and our flexible lease terms, ...

US 950 west pershing road
Not verified company