716 N Lake Ave
716 N Lake Ave, 716 Lake Avenue North, Delray Beach, FL 33483
Get Direction







Overview
716 N Lake Ave consists of a main house and a mother-in-law suite in the back. It is located just North of George Bush and provides excellent connectivity to the rest of Delray Beach and South Florida.
Property Features
Total Space
1250 Sq. Ft.
Map