1701 NE 16th Avenue, Fort Lauderdale, FL 33305
3
beds
2
baths
1,188 Sq.Ft. LIVING AREA
7,405.2 Sq.Ft. lot
Known as the “Venice of America” for its intricate canal system, epitomizes the epitome of South Florida living.
Explore