1 of 24Featured808 Mill St (opens in new tab)808 Mill Street, Itasca, TX 76055(817) 770-0814$895/moFees may apply12-mo lease1 unit available1 bedView DetailsCheck availability