1 of 182061 NW 21ST Terrace (opens in new tab)2061 Northwest 21st Terrace, North River Shores, FL 34994(561) 855-6179$1,750/moFees may apply12-mo lease1 unit available2 bedView DetailsCheck availability