616 Odell Building #1

616 Odell Bldg #1 - $524,000

This new construction 1820SqFt home – has 2 stories, 2 bedrooms, and 2.5 baths. Located Minutes from the Domain, Lamar, Mueller and more.