Location: Central Seattle
Address: 1514 E. Howell St.
Acreage: 0.39
Less than a year ago the Capitol Hill neighborhood got a nice new park out of what used to be a parking lot. They’ve managed to pack in a lot of features into this little urban […]