213 South St, Portsmouth NH 03801
$1,090,000
785 South St, Portsmouth NH 03801
$1,400,000
145 High St, Portsmouth NH 03801
$1,549,000
(IRM) on Thursday reported a key measure of profitability in its first quarter. The results exceeded Wall Street expectations. The real esta...
6 days ago
View all