Listings in England
Here are 977 ‟Public Square / Plaza” listings
5
4.5
4.5
5
3.5
4
4.2
4
10.
St Ann'S Square
4.4
11.
Station Square
4.5
4
4
5
4.8
16.
Stevenson Square
3.5
3.5
4.5
5
4.5
3.5
3.6
5