Yes it is technically Northside. It's on Sherwood Ave by the VMFA and the Diamond.
Technically I think yes, but it's right next to 95 (you can see it from the highway) near the diamond
No it's downtown by the diamond
Thanks! Your answer is awaiting moderation.