Strada features one two and three bedrooms homes with huge windows and sweeping views. A904 9th floor post square tower plot 1039 adeola odeku street v i. Located on the edge of the north end and just steps away from the t d.