Strong visibility on the northeast corner of E 31st St and S 129th E Ave with up to 6040 Sq Ft available