Lakeside Anchor Inn

Address: 
2412 Floral Rd, Lantana, FLORIDA 33462