ApartmentSIBorrowdaleStudio in Borrowdale West at Millennium Heights, close to upmarket amenities.Discover this place