Where, exactly, is the apartment for rent?

Despite the excellent location at 3rd Ave and 13th Street in the East Village, something tells me that I wouldn't really want to rent there.

928 views
1 fave
6 comments
Taken on June 19, 2007