Looks like Lowry House is no longer available on Rent.com which means this information is likely out of date.

Lowry House

 89, 93 & 97 Lowry Avenue, PittsburghPA 15202