GO
Loading...

Million Dollar Homes: The Greek Titan

Monday, 22 Apr 2013 | 12:00 AM ET

The Greek Titan may be everything and more you imagined a million dollar home to be, but is its location worthy of the million dollar price tag?