The rental listing at 1128 Willoughby Avenue, Apt 2-L is no longer available.

Here are some similar listings: