New York, United States
33-53 Farrington Street,Flushing, NY 11354
1 queen bed
1 queen bed & 1 queen bed
1 single bed