For sale $318,900 Top of the Mile #113 3909 N Ocean Boulevard #113, Fort Lauderdale FL 33308 2 bd · 2 ba · 1,145 sq ft MLS# B26090991 · Listing courtesy of Premier Investments Realty