Add this property to your favorites View Details 16212 81st Street NW Key Center | Lakebay $265,000 2 bd 1 ba 924 sqft 1.02 acres Under Contract Offered by Keller Williams Realty