29 E Logan Ave 29 E Logan Ave is a rental apartment building with 1 floorplan available. It is located in Glenolden. It has apartment amenities including on-site laundry, air conditioning, and central heat. It has building amenities including on-site laundry.