Dallas Morning News Northwood Retail is offering for sale the Galleries at Park Lane, a 246-unit apartment property in Dallas. JLL has the listing for the luxury property, at 8110 Park Lane, which was built in 2016. It is about 97 percent leased and has a mix of three- and six-story buildings. Monthly rents average […]

Read more of this post