Architecture Judging Buildings By Prince Of Petworth Published November 11, 2008 at 3:00PM | Updated November 12, 2024 at 6:39PM Here is a sweet one located at 2460 16th Street. Reminds me a bit of Europe, yeah? What do you think?