Amira adds 130 acres to master-planned community on Mueschke Road

Amira, a master-planned community in Tomball, is adding 113 acres of property to its development at 20508 Mueschke Road, Tomball.