2 blocks from campus. 5751 SW 51st Terrace. Just on the other side of the tracks. And by tracks I mean 57th Avenue (aka Red Road back in the day). That separated the rich Gables kids from us humble South Miami citizens. 😛
Could hear games from The Light through my window at night. Great growing...