This is a apartment home. This home is located at 5344 S Park Ave UNIT 17, Tucson, AZ 85706.Show more