21 Devaughn Street | $525,000 | St. John's Properties