Palisade Flats

1039 North Alamo Avenue, Tucson, AZ 85711