20130715_Trade-106_0319_w.jpg

Sold - $3,175,000

20 units · Blocks from beach