There are 1 residential buildings in Bonavista, together holding roughly 108 units. Homes here sold for a median of $850 over the last 12 months, while rentals leased at a median of $2,425 a month. Right now 3 homes are listed for sale and 7 for rent.