Constructed in 2018, the The Flats on Archer apartment building comprises 62 units of the following unit mix: Guest Suite - One Bedroom/One Bath, One Bedroom, Two Bedroom/One and Three Quarter Bath, totaling 57,033 SqFt. The property is located in Tulsa_Downtown, at 110 North Boston Avenue, Tulsa.