long island ontario nassau norfolk houses new york bahamas manhattan rate sale chesapeake oakville norwich information brooklyn milton homes room mississauga home builders hampton price