VILLA Home/Villa/VILLA 4652 Turner Square NW, Edmonton, AB T6R 3H3 +18254618666 Contacts 4652 Turner Square NW, Edmonton, AB T6R 3H3 +18254618666 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Villa Château Olivier 12425 Rue Olivier, Montréal, QC H4K 1V3 +15149916565 Villa The Balmoral Condominium 2300 Upper Middle Rd W, Oakville, ON L6M 0T4 +919055825933 Villa riverdale Thistle House 6742 224 St, Langley Twp, BC V2Y 2K5 Villa Cape Cod 90 Shipway Ave, Newcastle, ON L1B 1N4 +19059879871 Categories Villa