An Architectural Jewel in Uccle This magnificent contemporary style property of about 1,100 m² is located in Uccle, Belgium and is currently for sale for $12.2 million. Continue reading →