We'll maintained lot
It's a large parking lot.
90 Aberdeen Ave Parking is located at 90 Aberdeen Ave, St. John's, NL A1B 3R5, Canada