$380,000New3 bd · 1 ba · 1,192 sqft1741 NW 24th Ter, Fort Lauderdale, FL 33311LAUDERDALE MANOR HOMESITE