1 of 227804 NW 73rd Ter (opens in new tab)7804 Northwest 73rd Terrace, Tamarac, FL 33321(786) 397-2874$2,995/moFees may apply12-mo lease1 unit available3 bedView DetailsCheck availability