Armstrong R & B lives at 33 Lever Pl, Royalla, NSW 2620.
33 Lever Place, Royalla is a 41,255 sqm land. It last sold for $477,900 on Jul 2010.
(02) 6235 0529