MacLeod P lives at 13 Bayview Rd, Russell Island, QLD 4184.
13 BAYVIEW ROAD, Russell Island is a 811 sqm 2-bedroom house. It last sold for $280,000 on Nov 2012.
(07) 3409 1500