Property is a 1.56 AC site, on the NEC of 23rd St. and Martin Ave. The property includes 1,550 SF of occupied retail lease space. The ideal location of an innovative developer who can envision and create a mixed-use retail/office plaza that caters to the neighborhood.