123 3rd Avenue #6A

Record Price

1,700,000

Beds

2

Baths

2