1230-62 Ottawa - Lalovich Real Estate Skip to Main Content

Property Description

Sold $900,000

Reference:1800194