2411 NE 135th Terrace
(1)

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

Reviews

1 year ago

NARNIA

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