64 Twenty Sixth Avenue, Norwood
Property features 6 bedrooms, 2 bathrooms, and a land size of 508 m². Ideal for homeowners or investors.