Properties for Sale in Lion Castle (3)

For Sale
41,258 SQ. FT.

Land

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

Land

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

Land

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