10 April ShareShare onFBTweet 95 N.W. 23rd Street Miami, FL allenmorris | Industrial | No comment Type : Industrial Year : 1962 Client/Tenant : BellSouth County : Dade