Pandora Villa Apartments is a four-storey, 45-unit apartment building consisting of one- and two-bedroom suites. This property is located at 1130 Pandora Avenue in Fernwood, Victoria within a few minutes’ walk from Downtown, and just steps away from local shops, restaurants, cafes and grocery stores.