Tudor Manor

19:tudor15-300x199.jpg

1311 Beach Avenue, Vancouver

  • Built in 1989

Features

  • Bike Room
  • Fitness Centre
  • Guest Suite
  • Elevator