These luxury apartments for rent in Victoria are centrally located in the heart of James Bay. James Bay Square offers a wide variety of amenities from our merchants located on the street level. For...
apartmentsapartments for rent victoriavictoria apartments for rent