The Willows
Jump to navigation
Jump to search
The Willows is a 169-unit apartment complex at 3565 Lorna Road in Hoover.
Willows Partners LLC sold the complex to Newport Property Ventures of Florida for $5.2 million in December 2012.
References
- Poe, Ryan. (January 9, 2013.) "The Willows in Hoover gets a new owner." Birmingham Business Journal.