13
7510 Mallard Way
Santa Fe, NM 87507
$2,275,000 USD
10,969 SF
8.5% Cap Rate
10,969 SF
$2,275,000 USD
Light Distribution