Keystone Towers Condominium - 2020 NE 135th St, North Miami FL 33181 2020 NE 135 St North Miami Built in 1969, Keystone Towers is a 200 unit condominium located in the San Souci/Keystone Islands submarket in Miami, Florida. About Keystone Towers. Discover [...]
North Miami is a suburban city in Miami-Dade County, Florida, United States, one of thirty-four municipalities in the county. Located Northeast of the Miami-Dade County. The city lies on Biscayne Bay and hosts the Biscayne Bay FIU north campus, and Johnson & Wales University. The city was incorporated on May 27th, 1953.
North Miami, Florida (USA)
Year Built: 1959
Floors in Building: 3
13105 Ixora Ct, North Miami FL 33181