Sorry to hear that you had trouble finding parking. I had notified my property managers some months ago that the nearest street permit parking is 55 Bishop Tutu Blvd. just one block south of the building. I'm sorry they didn't inform you. They've since been fired. I will also add this information to the listing.
Thank you for your feedback,