Apartments go Results Found: 2 Button group with nested dropdown Orchard Terrace Apartments Orchard Terrace Apartments 205 Adrian St. Tecumseh MI 49286 (517) 423-6649 Tecumseh Office Plaza/Homestead Apart... Tecumseh Office Plaza/Homestead Apartments & Condominiums 808 W. Chicago Blvd. Tecumseh MI 49286 (517) 423-1111