$445,300
11301 80th Avenue, Seminole, FL 33772
$90,000
8425 112th Street North, Unit 203, Seminole, FL 33772
$550,000
11830 86th Avenue North, Seminole, FL 33772
$335,000
11431 72nd Terrace North, Seminole, FL 33772
$655,000
11932 99th Avenue, Seminole, FL 33772
$650,000
11530 66th Avenue North, Seminole, FL 33772