Explore details about location Southwest Savannah Place. Southwest Savannah Place is a location situated within the Aloha alongside other areas such as Southwest Fernshire Lane, Southwest Pecan Street, Southwest 175th Avenue.