Miles McMillan

Watch: Zachary Quinto & Miles McMillan Give a Tour of Their NYC Home—(Video)

  Zachary Quinto and Miles McMillan recently gave fans a tour of the apartment that they share in New York City. The couple lives in a $3.2 million loft in the NoHo section of Manhattan where they welcomed Architectural Digest into their home for a video tour. Zachary said that Miles played a key role in […]