apartments middletown place town town place apartments middletown Your Next One Is Here. Living is easy at Town Place. Trio Awarded Management Contract For Town Place Apartments… Monday, June 6, 2022 Edit