The Lawrence House, on Kenmore & Lawrence Ave, is the perfect location for an urban commuter. Sophisticated, pet friendly, urban apartments. Learn more!