Lakewood Townhomes are located in the heart of Gulf Shores, Al., a short, five-minutes from the beach. The units are two-story townhomes, with three to six units per building. Most units have fireplaces, and some are on the lake. There is a first-class clubhouse and a gigantic pool for owners to use.
No listings found.