This is a apartment home. This home is located at 2304 E Fort Lowell Rd #2107, Tucson, AZ 85719.Show more