S

Somendra Tripathi

3 years ago

Really a grand property just above the iconic Gran...

Really a grand property just above the iconic Grand Central Station, 42nd street, NYC. Its just few blocks away from Times Square and nearby the Penn Station. A place to be.

Comments:

No comments