Lake Sheldon
Closed
Advertisement
13400 SW 70th Ave
Miami, FL 33156
Lake Sheldon is a serene retreat in Miami, FL, offering a tranquil setting for outdoor activities and relaxation.
Visitors can enjoy boating, fishing, and picnicking by the lake, surrounded by beautiful scenery and peaceful ambiance.
Generated from their business information
Also at this address
See a problem?
You might also like
Advertisement