Hey, I'm Metra And Robert!
Philadelphia, Pennsylvania, United States · Member since April 2012

Hi we split time in and out of New York therefore this apartment is often available.

  • 92
    92 Reviews