85 Eighth Avenue #2L, New York, NY 10011 - MLS#H6117326 - Stella Sh...