Miami Apartments dba Twin Springs Estates Back to Search Miami Apartments dba Twin Springs Estates Categories Apartments 1700 Redwood Ln. , Miami , OK , 74354 (417) 624-4144 http://bellmanage.com Contacts Primary Mike Landers Apartments Jessica Barker Property Manager Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone