Victoria Place Apartments Burlington Vt
Victoria Place Apartments Burlington Vt. Within walking distance to church street and lake champlain. 77 loomis st, burlington, vt 05401. 131 Main Street Burlington, Vermont from www.hickokandboardman.com Apartments for rent in burlington vermont, uvm. Small dog (under 30 lbs) $500 deposit. Additionally, there are 1,692 other low income apartments that don't provide direct rental.