~ 2 acres of land with 15,000 sqft. of leasable space that is suitable for retail, restaurant, and service businesses. Plaza is located at 3144 Orchard Park Rd., Orchard Park, NY 14127.
Property Manager:
Stephen Kasprzak
skasprzak@bdvlp.com
716-691-7444