26 Properties Found

3224 Finch Drive, Tampa Florida

3224 Finch Dr, Holiday, FL 34690, USA

Show Details

Description

This spacious 1600+ sq ft single family home is currently being completely…

Price $116,400
Show Details