Lynn Townhomes To Offer Three Luxury Homes at 712 Northeast 8th Avenue, Delray Beach, Florida
Lynn Townhomes is slated for construction in Delray Beach, Florida. According to the Sun-Sentinel, plans call for three two-story luxury homes, measuring 2,200 square feet to 2,740 square feet each. Each home comes with a swimming pool and parking garage.