Large-scale Dover development would feature three four-story buildings with 180 apartments and 84 hotel rooms, plus ...
The land of a Hoover apartment complex sold for $4.65 million. Woodley Court Residences LLC acquired 3311 Woodley Court on ...