Address: 2190 NE 51st Court, Fort Lauderdale

Property type: 24-unit apartment building boasting 28,184 square feet of space on 30,360 square feet