Broadway Plaza

171 W 230th St The Bronx NY 10463 USA

(203) 635-5560

Location