Here's the street view near the apartment. The building is the white one on the right side of the photo.