About Castle Apartments
Castle Apartments is located at 810 N Via Roma, Tucson, AZ. This location is in the Mountain Gardens Estates neighborhood. This business specializes in Real Estate.
Castle Apartments is located at 810 N Via Roma, Tucson, AZ. This location is in the Mountain Gardens Estates neighborhood. This business specializes in Real Estate.