Just hitting the market, .23 acres lot for sale at 655 Southeast Starfish Avenue, Port St. Lucie, FL, USA.