12 Saint Lucia Pl is a 5,050 square foot multi-family home on a 0.52 acre lot with 5 bedrooms and 5.5 bathrooms. This home is currently off market - it last sold on June 06, 2012 for $3,450,000