magnolia rentals weslaco, tx