Southfork Lake

3333 Southfork Parkway
Manvel, Texas 77578

This multifamily community is located just outside of Houston in Manville, Texas, was built in 2017 and has 3 stories with 328 units.