$295,000 -
1008 Apollo Beach Boulevard Unit 211
Apollo Beach ,
FL 33572
County or Parish: Hillsborough