Back to search

11251 80th Ave

Seminole, FL

This building has 2 available units. Each unit may be separately owned and have a different property manager.

1 bedroom

1 unit

$1,100

11251 80th Ave #205, Seminole, FL 33772

2 bedrooms

1 unit

$1,500

11251 80th Ave #306, Seminole, FL 33772