ClosedResidential Lease$2,2751720 NE 33rd Ave 201-51720 NE 33rd Ave 201-5Homestead, Florida 330333Beds 2Baths 1,062Sq ftView Listing