16 Saint Lucia Place, Tiburon

16StLucia-97-MLS.jpg #1

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