1139 Green Turtle Ln, West Palm Beach, FL

PHOTOS