102 Davenport Avenue, Mer Rouge