Bedrooms: 2 Bathrooms: 1 Total Square Feet: 3,719 Address: 3897 S Logan St, Location: Englewood, CO 80113 List Price: $289,973…