View Details Open House $530,000 1 of 24 Audubon Park | Memphis 5 beds 4 baths 3600-3799 sqft 0.38 acres On Site: 14 Days