Amli Towne Square Apartments for Rent in Houston, Texas. These luxury apartments are located in the Houston Memorial Heights neighborhood near Montrose and Downtown. Residents of apartments in Houston Memorial Heights, such as Amli Towne Square, enjoy convenient access to eateries, shopping, entertainment, and everyday needs. Situated just seconds from Washington Avenue, tenants of Amali Town Square experience easy access to fun bars such as Blue Label and Pearl Bar. Contact our Houston Apartment Locators and make Amli Town Square your new Memorial Heights home today!