Sold

NW Corner 19th Ave NE & I-75

Apollo Beach, FL 33570

Sold

Highlights

  • 643,381 SF (14.77 acres) lot

Property facts

Property type
Land
Subtype
Multifamily
Lot size
643,381 SF (14.77 acres)

Location