Flat For Sale Looking for a cozy and affordable apartment in the heart of Rosettenville? Look no further than this charming 2-bedroom flat! Located in a historic building in one of the city's most vibrant neighborhoods, this flat offers the perfect...