February 17, 2020
86-Unit South Street Villas Opening in Leander this Fall
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 community,” according to the release. The energy‑efficient homes will offer three distinctly different floor plans that are over 1,500 square feet.