D & A Nicolas lives at Lot 617/ 18 Arabella Pl, Bella Vista, NSW 2153.
18 Arabella Place, Bella Vista is a 739 sqm 4-bedroom house. It last sold for $1,267,000 on 10 Aug 2013.
(02) 9680 7044