You are viewing a single comment's thread from:

RE: LeoThread 2025-01-28 21:29

I want to say that building is on US 1 in Homestead as you head into the Keys... At least I think it is that same place, which is dilapidated and has plants growing out of it now, lol.

I used to live in the middle Keys. Not the same these days as it was when I was growing up.