$639,900
2
Beds
⋅
3
Baths
⋅
990315
MLS
⋅
1,293
SqFt.
63 Kensington Ln Unit # 63B, Miramar Beach