Properties for Sale in Lion Castle (3)

For Sale
41,258 SQ. FT.

Lot 19 Lion Castle Polo Estate

Endeavour, St. Thomas
US $250,000
For Sale
43,820 SQ. FT.

Lot 22, Lion Castle Estate

Lion Castle, St. Thomas
US $475,000
For Sale
58,200 SQ. FT.

Lot 24, Lion Castle Estate

Lion Castle, St. Thomas
US $600,000
Sign up for Property Alerts