$284,900 -
6707 N Kendall Dr Unit 102
Pinecrest ,
FL 33156
City: Pinecrest