ClosedResidential Lease$3,0008221 SW 3rd court8221 SW 3rd courtNorth Lauderdale, Florida 3Beds 2Baths 1,573Sq ftView Listing