268 St Leonards Ave $ 3,790,000.00

268 St Leonards Ave

$ 3,790,000.00

Built with exceptional quality, workmanship and detail, this unique Tudor style home exemplifies quality at its best.  Natural stone facade with hand made design, leaded…

4500 sq ft 5 beds 6 baths