3139 N Amphibian Point, Crystal River, FL 34428 (MLS # OM681466)

3139 N Amphibian Point, Crystal River, FL 34428 (MLS # OM681466) has 3 beds and 2.00 baths