Tag: Paris

$27 Million Townhouse In Paris, France

This century old townhouse is located in Paris, France and features 10,764 square feet of living space spread over 4 floors with an elevator. The 1st floor comprises a foyer, reception room, dining room...