$373,500 -
6900 N Kendall Dr Unit A103
Pinecrest ,
FL 33156
City: Pinecrest