This retail/office/restaurant space is located at 62nd and Binford Ave in the Binford Plaza Shopping Center. It has high visibility and ample parking. It has 1200 sq. ft. of space that you can use/transform to your needs. Come check it out and let us help you get your business moving forward.