by SmartTouch Interactive | Feb 17, 2020 | News
South Street Villas, an 86-unit complex in Leander consisting of 43 for-rent duplexes, is currently under construction and is expected to open in the fall, according to a press release. The 10.14-acre site at 805 W. South St. is a “build-to-rent, garden-style...