Stra
ometer of the Ferrari touched 120 m
artment-too many memories. Not at a hotel
the building on Central Park West.