2411 NE 135th Terrace

2411 NE 135th Terrace, North Miami Beach, FL 33181


1 year ago


OPEN THE DOOR... The fantasy of the world exists, where was this place in plain sight not knowing this would be my 1st place to call my own. Turn on 139th st and biscayne (must pass the kfc 1st) so hidden without hidding. The walk from the main street to enter a new world of place stacked neatly next to each other. Friendly faces but distant spaces. Narnia was not much but with elbow grease just enough it would become beautiful. The place was that of miniature and the walls screamed and bleed li... View More