Violations, complaints, repair history and ownership for 104 West 13 Street, New York, Ny 10011, Manhattan.
Unit 1A at 104 West 13 Street has no violations, last sold in 2024 for $5.4M. Owner on the latest deed: Max Lucy North Sea LLC.
Own or manage this building? Monitor it or correct the record.