Fully renovated with large fenced backyard and plenty of room for storage in the basement. Main floor living with same level laundry. **Pets okay on case by case basis an additional $250 non-refundable pet deposit is required.
28 Beech Ave is located in Elsmere, Delaware in the 19805 zip code.