Howell Avenue

One of the streets found in Clifton, which I sometimes frequent.
I found great parking on Howell Avenue!
by Modern "Luminous" Knight February 01, 2005
Get the Howell Avenue mug.