16 Saint Lucia Place, Tiburon

16 Saint Lucia Place overhead view of bay

Offered at: $2,925,000
3 BD   3 BA   SQ FT