Star Properties

 


Management Office
Open Mon-Fri 09:00 am - 5:00 pm
Sat 10:00 am - 3:00 pm
Sun Closed


801 Lucinda Avenue
DeKalb, IL 60115

Phone: (815) 758-5000
Fax: (815) 756-3084

starapartments@yahoo.com