ENGEL & VOLKERS - MENLYN 0.0 0 reviews Closed 39 SELATI STREET, ASHLEA GARDENS, Menlo Park - Alphen ParkPretoria - GP - . To Let Whatsapp Facebook Twitter Linkedin Recommend Call 012 346 7777 012 346 8181 Directions Directions