Search address or building
Buildings associated with LOGAN PLAZA LLC
1423 Amsterdam Avenue
3.4
(2)
West Harlem