For rent $3,000 /mo Norwich Apartments Condo #51 1424 SE 15TH Street #51, Fort Lauderdale FL 33316 2 bd · 2 ba · 1,140 sq ft MLS# B26085140 · Listing courtesy of Balistreri Real Estate Inc