21308 KNOLLWOOD AVE, Port Charlotte FL 33952 | Port Charlotte, FL | 2 Bed 2 Bath | $310K | Brickellsold