Sold on 23 May 2025SoldPrice Undisclosed33/90 Water Street, Strathfield South NSW 2136 2 2 1Apartment31 days on Homely